Generador d'aplicacions amb bases de dades

Si pensaves més seriosament qualsevol comprensió de TI pot adonar-se que Internet resideix en la seva gran majoria de les aplicacions de bases de dades i només una petita part dels arxius estàtics. El nucli de cada lloc important o portal és inserir, editar, esborrar i llegir els registres de milers i milions d'usuaris.

La següent capa és l'algoritme que processa les dades. Almenys per ara les eines de programari estàndard no poden generar el codi per dur a terme una lògica molt específic. En el futur això pot canviar amb la introducció d'algoritmes cada vegada més complexos, aprenentatge automàtic, l'aplicació d'un model més formals i matemàtics a programes executables.

A la capa superior es troba la "visualització". Aquesta capa Em sembla que seria difícil de substituir el factor humà. Sota visualització es pot donar - text, imatges, vídeo i àudio. En conseqüència, qualsevol format es pot jugar en diferents dispositius i interfícies - telèfons mòbils, ordinadors, aparells més simples que només contenen algunes de les possibilitats dels dispositius "intel·ligents" i així successivament.

La següent eina per als programadors que han creat és generar codi per a bases de dades. Qualsevol que sigui la idea de pensar en mi en el futur, o menor mesura ho necessitarà una base de dades per emmagatzemar algun model de dades i programació capa per treballar amb ell. Aquesta eina serà capaç de generar llistes almenys una tercera part del codi de programació i pot centrar-se en la programació de la lògica de negoci real. veritable eina és l'estalvi de temps - i com el meu instrument anterior - per gestionar la traducció http://tomavelev.com/TranslateApp/.

A la primera pantalla es pot veure les dades del model que he utilitzat per al instrument.
La creació d'un model de la interfície de l'aplicació http://tomavelev.com/GeneratorApp/

En l'aplicació actual versió 3 ja es genera no només de Java, però el codi PHP i Android.

El resultat en el navegador del codi generat - capacitat de realitzar operacions bàsiques en el definit en una de dades d'imatge. Per una mica millor biblioteca de vista boostrap han implementat a les pàgines PHP i JSP tenir pantalles amb una idea una mica millor vista.

Després d'usar l'eina per crear diverses idees que estan al meu cap, és possible desenvolupar l'eina de diverses maneres - per afegir més llenguatges de programació, les plataformes i les biblioteques o el desenvolupament d'aquest tipus d'eines per generar el fitxer executable llest. Per l'escala de temps al meu cap s'inclina més a la segona idea. Seré feliç si amb si retroalimentació - què hauria estat de vostè que li doni prioritat eina per fer la feina per a vostè.
Pots enviar un email a tomavelev@gmail.com.